street intersection - Turco Inglés Diccionario